double fleece - Spanish English Dictionary